be left helpless - İspanyolca İngilizce Sözlük